\end{flushleft}
\end{minipage}\\
\hline
- 1.0.2 & 11th Feb. 08 & S. Berger &
+ 1.0.3 & 11th Feb. 08 & S. Berger &
\begin{minipage}[t]{7cm}
\begin{flushleft}
Added table of contents and hyperlink cross reference.
\end{flushleft}
\end{minipage}\\
\hline
+ 1.0.4 & 23rd March 08 & S. Berger &
+ \begin{minipage}[t]{7cm}
+ \begin{flushleft}
+ Added XSPolicy.can\_run
+ \end{flushleft}
+ \end{minipage}\\
+ \hline
\end{tabular}
-\end{center}
\ No newline at end of file
+\end{center}
\newcommand{\releasestatement}{Stable Release}
%% Document revision
-\newcommand{\revstring}{API Revision 1.0.2}
+\newcommand{\revstring}{API Revision 1.0.4}
%% Document authors
\newcommand{\docauthors}{
\vspace{0.3cm}
\vspace{0.3cm}
\vspace{0.3cm}
+\subsubsection{RPC name:~can\_run}
+
+{\bf Overview:}
+Check whether a VM with the given security label could run on the system.
+
+ \noindent {\bf Signature:}
+\begin{verbatim} int can_run (session_id s, string security_label)\end{verbatim}
+
+
+\noindent{\bf Arguments:}
+
+
+\vspace{0.3cm}
+\begin{tabular}{|c|c|p{7cm}|}
+ \hline
+{\bf type} & {\bf name} & {\bf description} \\ \hline
+{\tt string } & security_label & reference to the object \\ \hline
+
+\end{tabular}
+
+\vspace{0.3cm}
+
+ \noindent {\bf Return Type:}
+{\tt
+int
+}
+
+
+Error code indicating whether a VM with the given security label could run.
+If zero, it can run.
+
+\vspace{0.3cm}
+
+\noindent{\bf Possible Error Codes:} {\tt SECURITY\_ERROR}
+
\subsubsection{RPC name:~get\_all}
{\bf Overview:}